radio telemetry - Turkish English Dictionary